@charset "utf-8";
/* CSS Document */

body{ background:#f4f4f4; padding-top:42px; color:#1c1c1c; font-size:12px;}
a{ color:#666666;}
a:hover{ text-decoration:none;}

.schooltopfixed{ height:42px; line-height:42px; position:fixed; top:0px; left:0px; width:100%; background:#eff0ef; z-index:999999999; font-size:12px; color:#666666;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .schooltopfixed{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

.schoolct{ width:990px; margin:0 auto; overflow:hidden;}
.schooltopsp a{ display:inline-block; height:40px; margin:0 6px;}
.schooltopsp a:hover{ text-decoration:none; color:#333333;}
.schooltopsp a.a1{ border:0px; border-left:1px #fbfbfb solid; border-right:1px #fbfbfb solid; font-size:14px; padding:0 15px;}
.schooltopsp a.a2{ font-size:14px; color:#d10000; font-weight:bold;}
.eglish-search-banner{ height:367px; background:url(../images/bannerpt.gif) repeat-x left top;}
.eglish-search-banner img{ display:block;}
.banner01,.banner02,.banner03,.banner04,.banner05,.banner06,.banner07,.banner08,.banner09,.banner10,.banner11,.banner12,.banner13,.banner14,.banner15,.banner16,.banner17,.banner18{ height:122px;}
.banner01{ background:url(../images/banner_01.jpg) no-repeat;}
.banner02{ background:url(../images/banner_02.jpg) no-repeat;}
.banner03{ background:url(../images/banner_03.jpg) no-repeat; position:relative;}
.banner04{ background:url(../images/wxbdc_01.png) no-repeat;}
.banner05{ background:url(../images/wxbdc_02.png) no-repeat; height:121px;}
.banner06{ background:url(../images/wxbdc_03.png) no-repeat; position:relative;}
.banner07{ background:url(../images/yjh_01.jpg) no-repeat;}
.banner08{ background:url(../images/yjh_02.jpg) no-repeat;}
.banner09{ background:url(../images/yjh_03.jpg) no-repeat; position:relative;}
.banner10{ background:url(../images/cidian_01.jpg) no-repeat;}
.banner11{ background:url(../images/cidian_02.jpg) no-repeat;}
.banner12{ background:url(../images/cidian_03.jpg) no-repeat; position:relative;}
.banner13{ background:url(../images/ljc_01.jpg) no-repeat center top;}
.banner14{ background:url(../images/ljc_02.jpg) no-repeat center top;}
.banner15{ background:url(../images/ljc_03.jpg) no-repeat center top; position:relative;}
.banner16{ background:url(../images/fljc_01.jpg) no-repeat;}
.banner17{ background:url(../images/fljc_02.jpg) no-repeat;}
.banner18{ background:url(../images/fljc_03.jpg) no-repeat; position:relative;}
.banner03 a,.msb-menu a.selected,.msb-menu a:hover,.msb-dbt,.msb-question span,.msb-fivebzcontent .divty .bzzx a,.eg-classty h2 a,.eg-kcbh-list span,.eg-classty h2 span.sp1,.banner06 a,.banner09 a,.banner12 a,.banner15 a,.banner18 a,.toruitcnr table tr td a.bm,.toruitcnr table tr td a.am,.toruitcj .azx{ background-image:url(../images/msb-tybg.png); background-repeat:no-repeat;}
.eg-classty h2 span.sp1,.eg-classty h2 a.a1,.eg-kcbh-list span,.eg-rg-tck .djzx a,.spbgone{ background-image:url(../images/zcyy-ty-bg.png); background-repeat:no-repeat;}
.banner03 a,.banner06 a,.banner09 a,.banner12 a,.banner15 a,.banner18 a{ display:inline-block; width:158px; height:39px; line-height:39px; text-align:center; font-size:22px; font-weight:bold; background-position:0px 0px; color:#8e0012; position:absolute; left:453px; top:60px;}
.banner06 a{ left:440px; top:45px;}
.banner12 a{ left:470px; top:0px;}
.banner15 a{ left:315px; top:63px;}
.banner18 a{ left:452px; top:60px;}
.banner09 a{ left:452px; top:60px; color:#ff0000;}
.msb-menu{ height:45px; background:#282828; line-height:45px;}
.msb-menu a{ width:140px; font-size:18px; color:#ffffff; display:inline-block; text-align:center; margin-right:1px;}
.msb-menu a.selected,.msb-menu a:hover{ background-position:-176px 0;}
.msb-dbt{ height:53px; width:894px; margin:20px auto 60px auto; line-height:49px; text-align:center; font-size:37px; font-weight:bold; background-position:0px -50px; color:#ffffff;}
.msb-dbt b{ color:#fff604;}
.msb-question{ width:195px; height:134px; background:url(../images/px-bg.jpg) no-repeat center top; position:relative; float:left;}
.msb-question span{ position:absolute; top:-30px; left:20px; width:65px; height:65px; }
.msb-question span.span1{ background-position:0 -112px;}
.msb-question span.span2{ background-position:-76px -112px;}
.msb-question span.span3{ background-position:-152px -112px;}
.msb-question span.span4{ background-position:-228px -112px;}
.msb-question span.span5{ background-position:-304px -112px;}
.msb-question div.dv1,.msb-question div.dv2,.msb-question div.dv3,.msb-question div.dv4,.msb-question div.dv5{ position:absolute; left:92px; top:-21px; font-size:25px; color:#000000; font-weight:bold;}
.msb-question p{ padding:36px 18px 0 18px; line-height:20px;}
.msb-question div.dv6{ position:absolute; left:0px; bottom:15px; width:195px; height:36px; line-height:36px; text-align:center;}
.msb-question div.dv6 a{ color:#000000; text-decoration:underline;}
.msb-question p strong{ font-weight:bold; color:#000000;}
.msb-why{ font-size:18px; padding:15px 0; text-indent:2em; line-height:30px;}
.mgone{ margin:20px auto 30px auto;}
.msb-fivebz{ font-size:40px; font-weight:bold; color:#000000; text-align:center; padding:10px 0 20px 0;}
.msb-fivebz b{ color:#cc0000;}
.msb-fivebzcontent .divty{ width:170px; float:left; height:235px; margin:0 22px 0 10px; display:inline;}
.msb-fivebzcontent .divmgl{ margin-right:0px;}
.msb-fivebzcontent .divty .bztitle{ font-size:40px; color:#000000; font-weight:bold;}
.msb-fivebzcontent .divty .bzcontent{ line-height:26px; height:145px;}
.msb-fivebzcontent .divty .bzzx{ text-align:center;}
.msb-fivebzcontent .divty .bzzx a{ display:inline-block; width:117px; height:34px; font-size:19px; color:#ffffff; font-weight:bold; line-height:34px; background-position:-351px 0;}
.msb-azxx{ background:#b61934; text-align:center; padding:15px 0; font-size:42px; font-weight:bold; color:#fdfe5d; margin:20px 0;}
.msb-anpai{ height:400px; position:relative; background:url(../images/yuan-bg.gif) no-repeat center center;}
.msb-anpai div{ position:absolute; width:284px;}
.msb-anpai div span{ display:block; font-size:32px; color:#d00024; font-weight:bold; margin-bottom:10px;}
.msb-anpai div p{ line-height:26px;}
.msb-anpai div.dvone{ left:20px; top:30px;}
.msb-anpai div.dvtwo{ left:20px; top:230px;}
.msb-anpai div.dvthree{ right:20px; top:30px;}
.msb-anpai div.dvfoure{ right:20px; top:230px;}
.msb-banji a{ display:inline-block; width:205px; height:55px; background:#b1b1b1; color:#ffffff; font-weight:bold; font-size:28px; text-align:center; margin-right:10px; line-height:55px;}
.msb-banji a.selected{ background:#d00024;}
.eg-bj-ys{ height:200px;}
.eg-bj-ys .ys-lb{ width:282px; float:left; margin-right:16px; background:url(../images/eg-sx.jpg) no-repeat right center; height:175px; padding:25px 15px 0 0;  font-size:16px;}
.eg-bj-ys .ys-lb p.p1{ font-size:24px;}
.eg-bj-ys .ys-lb p.p2{ color:#7d7d7d; line-height:22px;}
.eg-bj-ys .ys-lb p.p3{ color:#eb0404;}
.eg-bj-ys .ys-lb-mg{ margin:0px; background:none; padding-right:0px;}
.eg-kcbh{ font-size:16px; font-weight:bold; line-height:30px;}
.eg-kcbh-list span{ display:inline-block; padding:0 20px 0 25px; font-size:14px; background-position:-877px -8px; margin-bottom:10px;}
.eg-tymg{ margin-bottom:10px;}
.msb-xypj{ padding:15px; background:#f3f3f3;}
.msb-xypj .pjtitle{ color:#d00024; font-size:40px; font-weight:bold; margin-bottom:15px;}
.eg-pj-list{ height:115px; border-bottom:2px #ffffff solid; clear:both;}
.eg-pj-list .lf-dv{ width:115px; height:40px; text-align:center; color:#666666; background:#ebebeb url(../images/eg-tx.jpg) no-repeat center 20px; float:left; padding-top:75px; border-right:2px #ffffff solid;}
.eg-pj-list .rg-dv{ width:663px; float:right; background:#ebebeb; height:105px; padding:10px 15px 0 15px;}
.eg-pj-list .rg-dv p{ color:#333333; line-height:24px;}
.eg-pj-list .rg-dv p.p1{ color:#999999;}
.eg-pj-list .rg-dv p.p2{ color:#666666;}
#comment{ height:730px; overflow:hidden; position:relative;}
.cdbroadxgfoot{ background:#676767; border-top:1px #e2e2e2 solid; padding:15px 0;}
.cdbroadxgfoot span{ float:left; font-size:12px; color:#b2b2b2;}
.cdbroadxgfoot span.wzlf{ width:600px;}
.cdbroadxgfoot span.wzlf p a{ color:#b2b2b2;}
.cdbroadxgfoot span.bjdh{ float:right; height:38px; background:url(http://www.cdbroad.net.cn/2014zcyy/images/bjbg.png) no-repeat left center; padding-left:40px;}
.cdbroadxgfoot span.bjdh a{ color:#b2b2b2}
.msb-splf{ width:490px; height:332px; background:url(../images/video-bg.jpg) no-repeat; float:left;}
.msb-spjs{ width:472px; float:right;}
.msb-spjs .pcontent{ line-height:26px; font-size:16px; margin-bottom:10px;}
.msb-spjs .ptitle{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.msb-spjs .ptitle b{ color:#f63f3b; display:inline-block; margin:0 5px;}
.msb-spjs .pnr{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-bottom:15px;}
.msb-spjs .pxuanx{ color:#cc0000; font-size:18px;}
.msb-nralign{ text-align:center;}
#embebdv{ background:url(../images/yjh.jpg) no-repeat; width:464px; height:340px; float:left;}
#embebdv a,#embebdvone a{ display:block; height:340px;}
.tymgtp{ margin-top:20px;}
.msb-spjs .p1{ font-size:23px; color:#b61934; font-weight:bold; margin-bottom:15px;}
.msb-spjs .p2{ font-size:18px; color:#b61934; margin-bottom:15px;}
.msb-spjs .p2 span{ display:inline-block; color:#000000; font-size:38px; font-weight:bold;}
.msb-gqxz{ padding:15px 0;}
.msb-gqxz span{ float:left; width:423px; color:#000000; font-size:16px; line-height:30px; font-weight:bold;}
.msb-gqxz span.sp1{ padding-left:30px;}
.msb-gqxz span.sp2{ float:right;}
.msb-topbg{ background:#3b3b3b; position:fixed; width:100%; height:42px; line-height:42px; top:0px; left:0px; z-index:99; color:#f9f9f9; font-size:12px;}
.msb-topbg a{ color:#f9f9f9; display:inline-block;}
.msb-topbg a:hover{ color:#cecece;}
.msb-topbg a.a1{ border-left:1px #666666 solid; border-right:1px #666666 solid;}
.msb-topbg a.a2{ color:#d10000; font-weight:bold;}
* html .msb-topbg{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
.msb-topbg span,.schooltopfixed span{ display:inline-block; width:180px;}
.msb-ljcbg{ height:423px; background:url(../images/ljcbg.jpg) no-repeat;}
.msb-ljcbg div{ width:350px; padding:80px 0 0 150px;}
.msb-ljcbg div p{ line-height:30px;}
.msb-ljcbg div p.ljcp{ height:50px;}
.fixedrg div{ position:absolute; top:5px; right:5px;background:#ffffff; padding:0 5px; font-size:12px;}
.fixedrg{ width:144px; height:451px; background:url(../images/fixedrgbg.png) no-repeat left top; position:fixed; left:20px; top:102px; padding-top:49px; z-index:9999;}
* html .fixedrg{position:absolute;right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-80-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999;}
.fixedrg p{ height:31px; line-height:31px; text-align:center; margin-bottom:8px;}
.fixedrg p a{ color:#feda00;}
.fixedrg p a.a1,.cola{ color:#d10000;}
.fixedrg p.p1{ height:auto; line-height:10px; margin:0px;}
.fixedrg div{ right:-15px; padding:5px 0; width:15px; text-align:center;}
.rstymgbt{ margin:20px 0;}
.zcy-qdys h3{ float:left; font-size:36px; font-weight:normal;}
.zcy-qdys p{ float:left; padding:10px 0 0 5px; color:#666666;}
.zcy-qdys p a{ color:#666666;}

.artist_l{ position:relative; width:1000px; height:140px;}
.artist_l li{ float:left; overflow:hidden; background-image:url(../images/qdys-bg.png); background-repeat:no-repeat; width:140px; height:140px; text-align:center; position:relative; margin-right:30px;}
.artist_l li a{ background-image:url(../images/qdys-bg.png); background-repeat:no-repeat; left:0px; position:absolute; top:0px; overflow:hidden; color:#6c000a;}
.artist_l li a:hover{ text-decoration:none;}
.artist_l li h3{ font-weight:normal; font-size:16px; margin-top:80px;}
.artist_l li p{ color:#666666; padding:0 5px;}
.artist_l li span{ display:inline-block; margin:0 15px; background:#ffffff; padding:0 5px; line-height:20px}
.artist_l li a h3{ color:#ffffff; margin-bottom:5px;}
.artist_l li.tyli1{ background-position:-140px 0;}
.artist_l li.tyli1 a{ width:140px; height:140px; background-position:0px 0px;}
.artist_l li.tyli2{ background-position:-140px -140px;}
.artist_l li.tyli2 a{ width:140px; height:140px; background-position:0px -140px;}
.artist_l li.tyli3{ background-position:-140px -280px;}
.artist_l li.tyli3 a{ width:140px; height:140px; background-position:0px -280px;}
.artist_l li.tyli4{ background-position:-140px -420px;}
.artist_l li.tyli4 a{ width:140px; height:140px; background-position:0px -420px;}
.artist_l li.tyli5{ background-position:-140px -560px;}
.artist_l li.tyli5 a{ width:140px; height:140px; background-position:0px -560px;}
.artist_l li.tyli6{ background-position:-140px -700px;}
.artist_l li.tyli6 a{ width:140px; height:140px; background-position:0px -700px;}
.artist_l li.tyli7{ background-position:-140px -840px; margin-right:0px;}
.artist_l li.tyli7 a{ width:140px; height:140px; background-position:0px -840px;}
.zcyy-bbqb{ width:710px; float:left;}
.zcyy-sbb{ width:230px; height:370px; float:left; border-top:3px #333333 solid; background:#ebebeb; margin-right:10px;}
.zcyy-sbb h3{ padding:0 10px; font-size:18px; border-bottom:1px #999999 dashed; font-weight:normal; height:43px; line-height:43px;}
.zcyy-sbb h3.h3_font{ font-size:15px;}
.zcyy-sbb h3 strong{ color:#d10000; font-weight:bold; padding:0 3px;}
.zcyy-sbb p{ padding:6px 10px; border-bottom:1px #999999 dashed; line-height:18px; color:#666666;}
.zcyy-sbb p strong{ display:block; font-size:16px; font-weight:normal; color:#333333; margin-bottom:5px;}
.zcyy-sbb p.p1{ color:#d10000; border:0px; padding:6px 10px 0 10px;}
.zcyy-sbb a{ display:inline-block; width:100px; height:40px; line-height:40px; margin:5px 0 0 10px; text-align:center; color:#ffffff; font-size:20px; background:#333333;}
.mgo{ margin-right:0px;}
.zcyy-sbb:hover{ background:#6c000a;}
.zcyy-sbb:hover p,.zcyy-sbb:hover h3{ border-bottom:1px #ffffff dashed;  color:#ffffff;}
.zcyy-sbb:hover p strong{ color:#ffffff;}
.zcyy-sbb:hover p.p1{ border-bottom:0px;}
.zcyy-sbb:hover a{ background:#3b3b3b;}
.zcyy-rg{ float:right; width:270px;}
.zcyy-zx{ background:#ebebeb; padding:26px 15px; margin-bottom:10px;}
.zcyy-zx p.p3 img,p.p3 img{ float:left; margin-right:10px; }
.zcyy-zx p.p1{ background-position:-384px -74px; margin-top:5px;}
.zcyy-zx p.p1 font{ font-size:14px; font-weight:bold; color:#d10000;}
.zcyy-zx p.p2{ border-top:1px #999999 dashed; padding:22px 0; margin-top:15px;}
ul.gwyxyxs{ display:block;}
ul.gwyxyxs li{ border-bottom:1px #ebebeb dashed; height:72px; clear:both; margin-bottom:15px; overflow:hidden; border-bottom:1px #999999 dashed;}
ul.gwyxyxs li span{ float:left;}
ul.gwyxyxs li span.sp1{ width:55px; text-align:center; margin:5px 10px 0 0;}
ul.gwyxyxs li span.sp2{ width:170px; float:left; line-height:20px;}
#teacheryiwen{ height:170px; overflow:hidden; margin:15px 10px 0 0;}
.zcyy-sx{ text-align:right; padding-top:10px;}
.zcyy-sx a{ display:inline-block; width:13px; height:14px; margin-right:10px; background-image:url(../images/zcyy-ty-bg.png); background-repeat:no-repeat;}
.zcyy-sx a.a1{ background-position:-387px -111px;}
.zcyy-sx a.a2{ background-position:-387px -145px;}
.bgone{ background:#ebebeb;}
.pdone{ padding-top:20px;}
.zcyy-kxjyf{ border-top:1px #cccccc solid; padding-top:20px;}
.zcyy-kxjyf .lilun{ width:340px; padding:0 50px 0 10px; float:left;}
.zcyy-kxjyf .lilun ul li{ float:left; width:160px; height:35px; line-height:35px; display:inline; margin:0 10px 10px 0;}
.zcyy-kxjyf .lilun ul li a{ background-image:url(../images/kexue_icon.png); background-repeat:no-repeat; display:block; padding-left:30px; color:#ffffff;}
.zcyy-kxjyf .lilun ul li a.a1{ background-position:0px 0px;}
.zcyy-kxjyf .lilun ul li a.a1:hover{ background-position:0px -35px;}
.zcyy-kxjyf .lilun ul li a.a2{ background-position:-160px 0px;}
.zcyy-kxjyf .lilun ul li a.a2:hover{ background-position:-160px -35px;}
.zcyy-kxjyf .lilun ul li a.a3{ background-position:-320px 0px;}
.zcyy-kxjyf .lilun ul li a.a3:hover{ background-position:-320px -35px;}
.zcyy-kxjyf .lilun ul li a.a4{ background-position:-480px 0px;}
.zcyy-kxjyf .lilun ul li a.a4:hover{ background-position:-480px -35px;}
.zcyy-kxjyf .lilun p{ line-height:22px;}
.zcyy-kxjyf .lilunimg{ float:left;}
.ys-bt-bg{ background:url(../images/youshi_line.png) no-repeat left bottom; padding-bottom:10px; position:relative;}
.ys-lf{ width:810px; float:left;}
.ys-bt-bg .downloadqh{ position:absolute; right:0px; top:10px; width:310px;}
.ys-bt-bg .downloadqh a{ display:inline-block; height:30px; padding:0 26px; line-height:30px; margin-right:8px; background:#d1d1d1; font-size:14px;}
.ys-bt-bg .downloadqh a.selected{ background:#d10000; color:#ffffff;}
.eg-classty{ padding:20px 25px 10px 25px; background:#ebebeb; margin-bottom:10px;}
.eg-bottom,.eg-classty h2,.eg-bj-ys{ border-bottom:1px #c8c8c8 dashed;}
.eg-color,.eg-classty h2,.eg-bj-ys .ys-lb p.p1,.eg-kcbh,.eg-kcbh-list{ color:#383838;}
.eg-classty h2{ display:block; padding-bottom:6px; font-size:30px; font-weight:normal; position:relative;}
.eg-classty h2 strong{ font-weight:bold; color:#d10000; font-family:Arial, Helvetica, sans-serif; font-size:38px; padding:0 5px;}
.eg-classty h2 span{ font-size:16px; display:inline-block;}
.eg-classty h2 span.sp1{ width:55px; height:35px; background-position:-275px -64px; margin-left:10px;}
.eg-classty h2 a{ display:inline-block; width:118px; height:41px; text-align:center; line-height:41px; font-size:16px; color:#ffffff; position:absolute; top:5px; }
.eg-classty h2 a.a1{ background-position:0px -64px; right:10px; _right:45px;}
.eg-bj-ys{ height:200px;}
.eg-bj-ys .ys-lb{ width:235px; float:left; margin-right:14px; background:url(../images/eg-sx.jpg) no-repeat right center; height:175px; padding:25px 10px 0 0;  font-size:14px;}
.eg-bj-ys .ys-lb p.p1{ font-size:24px;}
.eg-bj-ys .ys-lb p.p2{ color:#7d7d7d; line-height:25px;}
.eg-bj-ys .ys-lb p.p3{ color:#eb0404;}
.eg-bj-ys .ys-lb-mg{ margin:0px; background:none; padding-right:0px;}
.eg-kcbh{ font-size:16px; font-weight:bold; line-height:30px;}
.eg-kcbh-list span{ display:inline-block; padding:0 15px 0 25px; font-size:12px; height:22px; background-position:-378px -258px; margin-bottom:10px;}
.eg-tymg{ margin-bottom:10px;}
.ys-rg{ float:right; width:170px; position:relative;}
.eg-rg-tck{ width:170px; height:500px; padding:0 0 10px 0;}
.eg-rg-tck .close-btn{ line-height:22px; text-align:center;  background:#2fb1be;}
.eg-rg-tck .close-btn a{ display:block; font-size:12px;}
.eg-rg-tck .close-btn a:hover{ font-size:14px; color:#ffffff;}
.eg-rg-tck .show-btn{ height:80px; width:20px; text-align:center; padding-top:15px; color:#ffffff; background:#2fb1be; float:right; cursor:pointer; display:none; }
.eg-rg-tck .juli{ background-position:-378px -295px; line-height:25px; padding-left:28px; color:#666666; border-bottom:1px #c1c1c1 dashed; padding-bottom:6px;}
.eg-rg-tck .juli font{ font-size:16px; font-weight:bold; color:#d10000; display:inline-block;}
.eg-rg-tck .djzx{ text-align:center;}
.eg-rg-tck .djzx a{ display:inline-block; width:140px; height:32px; line-height:32px; background-position:0px -122px; font-size:16px; text-align:right; padding-right:10px; color:#ffffff;}
.eg-rg-tck .cutit{ height:40px; line-height:40px; padding-left:10px; font-size:18px; background:#99000e; color:#ffffff;}
.eg-rg-tck p{ height:35px; line-height:35px; padding-left:10px; background:#e6e6e6; border-bottom:1px #f4f4f4 solid;}
.eg-rg-tck p a{ color:#666666;}
.eg-rg-tck p.pxs{ padding-left:30px; background:#e6e6e6 url(../images/xs-icon.jpg) no-repeat 5px center;}
.tyline{ background:url(../images/tiyan_line.png) no-repeat left bottom; padding-bottom:10px;}
.jgys{ background:#ebebeb;}
.jgys .dvtitleone{ height:103px; background:url(../images/cp_sj.png) no-repeat;}
.bttl{ height:40px; line-height:40px; background:url(../images/btline.png) repeat-x left bottom; margin:20px;}
.bttl span{ display:inline-block; padding:0 15px; background:#99000e; font-size:18px; color:#ffffff;}
.ysmg{ margin-bottom:40px;}
.pcontent{ padding:0 20px 10px 20px; line-height:26px; color:#333333; text-indent:2em; font-size:16px;}
.pd1{ padding:10px 20px 30px 20px; border:0px;}
.helpy{ height:149px; background:url(../images/hp-y.png) no-repeat;}
.h3tl{ background:#99000e; display:inline; padding:6px 10px; color:#ffffff; font-size:26px;}
.spbgone{ float:left; width:62px; height:62px; background-position:0px 0px; margin-right:15px;}
.hg1{ height:62px; line-height:62px; color:#333333; font-size:22px; margin:20px 0;}
.yjhys{ background:url(../images/yjhys.jpg) no-repeat right center; padding:50px 0;}
.yjhys div{ width:330px; line-height:28px; font-size:16px; padding-left:20px; text-indent:2em;}
.spbgtwo{ background-position:-63px 0px;}
.spbgthree{ background-position:-125px 0px;}
.spbgfoure{ background-position:-188px 0;}
.spbgfive{ background-position:-252px 0;}
.spbgsex{ background-position:-315px 0;}
.ctone{ text-align:center; padding:15px 0 40px 0;}
.cidianfengmian{ background:url(../images/cd-fm.jpg) no-repeat right center; height:260px; position:relative;}
.cidianfengmian div{ position:absolute; right:152px; top:70px;font-size:16px; width:560px; line-height:28px; background:#aaaaaa; color:#ffffff; padding:10px;}
.peiban{ height:145px; background:url(../images/pb-bg.png) no-repeat;}
.danxin{ height:156px; background:url(../images/dx-bg.png) no-repeat;}
.wdone{ width:770px;}
.wdone .wdtwo{ width:250px;}
.fypage{ padding:6px; background:#ebebeb;}
.fypage a{ display:inline-block; margin:0 6px; color:#333333;}
.pjline{ background:url(../images/btline.png) repeat-x left bottom;}
.pjlfww{ width:477px; float:left; border-right:1px #d9dee3 solid; height:400px; margin:20px 0;}
.xzbb{ border-bottom:1px #b4b4b4 dotted; padding:20px 0 10px 0;}
.xzbb h3{ float:left; width:70px; font-size:14px; padding-left:15px; line-height:32px;}
.xzbb ul{ float:left;}
.xzbb ul li input{ vertical-align:middle; margin-right:8px;}
.xzbb ul li{ font-size:14px;}
.xzbb ul li font,.xzbb ul li strong{ color:#d10000;}
.xzbb ul li input.num{ width:120px; height:28px; border:1px #c4cdd6 solid; background:#ffffff;}
.xzbb ul li input.langpt{ width:200px;}
.xzbb ul li select{ width:200px; height:28px;}
.bdnone{ border:0px; padding:0px; margin-top:10px;}
.xzbb textarea{ width:300px; height:100px; border:1px #adadad solid; max-height:100px; max-width:300px; min-height:100px; min-width:300px; padding:5px; font-size:12px;}
.tjpl{ padding:15px 0 0 86px;}
.tjpl input{ width:96px; height:32px; border:0px; background:url(../images/tkpl.png) no-repeat;}
.plrgww{ float:left; width:300px; border-left:1px #ffffff solid; padding-left:30px; height:365px; margin:20px 0;}
.plrgww h3{ color:#d10000; font-weight:normal; font-size:14px; margin-bottom:30px;}
.plrgww p{ line-height:24px;}
.zslp{ width:189px; height:178px; margin:0 auto; text-align:center; padding-top:20px;}
.zslp p{ text-align:center;}
.zslp img{ margin-bottom:6px;}
.zfbtitle{ border-bottom:1px #d6d6d6 solid; height:32px; line-height:32px; margin-bottom:10px;}
.zfbtitle span{ display:inline-block; padding:0 10px; font-size:18px; background:#e9e9e9; }
.ftsize{ font-size:12px; line-height:24px; color:#666666; margin-bottom:15px; }
.zfpad{ padding:0 15px; width:780px}
.hdfktitle{ font-size:20px; font-weight:bold; margin-bottom:20px;}
.area-list{ overflow:hidden; width:100%; padding-bottom:20px;}
.area-list li{ border-bottom:1px #d7d7d7 dashed; height:25px; line-height:25px; padding:10px 0; width:148px; float:left; margin-right:40px; display:inline;}
.area-list li h4{ background:#99000E; color:#FFFFFF; float:left; height:25px; line-height:25px; margin-right:10px; text-align:center; width:60px;}
.area-list li p{ float:left;}
.sfqpo{ position:relative;}
.sfqpo .sfq{ position:absolute; right:10px; top:20px;}
.sfqpo .sfq a{ color:#d10000;}
.area-list li p{ float:left;}
.xypjmy .lf-dv{ background:url(../images/eg-tx.jpg) no-repeat center 20px #dadada;}
.xypjmy .rg-dv{ background:#dadada;}
#pager{ padding:6px; background:#ebebeb;}
/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}
.block{ width:960px; margin:20px auto; overflow:hidden; height:500px; border:1px #d9d9d9 solid;}
.block .box_1 h3{ display:block; background:#e0e0e0; line-height:35px; border-bottom:1px #d9d9d9 solid; padding-left:10px; font-weight:bold;}
.boxCenterList{ width:500px; margin:200px auto 0 auto;}
.boxCenterList p{ line-height:35px;}

.englishpiaofu{ width:450px; height:250px; position:fixed; left:50%; top:50%; z-index:99999; margin-left:-225px; margin-top:-125px;background:#ffffff; z-index:99999999;  background:#ffffff url(../images/51active.gif) no-repeat; border:1px #e00c1d solid; -moz-box-shadow:2px 2px 5px #333333;-webkit-box-shadow:2px 2px 5px #333333;
box-shadow:2px 2px 5px #333333;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .englishpiaofu{ position:absolute;left:expression(eval(document.documentElement.clientWidth/2-225));top:expression(eval(document.documentElement.scrollTop+142)); margin:0px;}
.englishpiaofu .djstime{ position:absolute; bottom:12px; left:10px; line-height:26px; color:#e00c1d; font-size:14px; padding-left:15px; font-weight:bold;}
.englishpiaofu .activezx{ position:absolute; bottom:25px; right:25px; height:28px; width:120px; line-height:28px;}
.englishpiaofu .activezx a{ display:block; color:#ffffff; text-indent:-9999em;}
.englishpiaofu .activcloser{ position:absolute; right:10px; top:10px; width:18px;}
.englishpiaofu .activcloser a{ display:block; height:18px; background:#029be7; text-align:center; line-height:18px; color:#ffffff; font-weight:bold;}
#cus_ser{ z-index:9999; width:50px; position:fixed; right:0px; color:#FFF; top:130px; overflow:hidden;}
* html #cus_ser{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-180-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.cus_ser_{width:172px; border-bottom-left-radius:4px;  border-top-left-radius:4px;overflow:hidden;}
#cus_ser .title{ width:50px; float:left; background:url(../images/zxzx.gif) no-repeat; cursor:pointer; padding-top:126px;}
#cus_ser  ul{ padding:0px 0px 0px 2px; width:110px; float:left; border:2px #dddddd solid; margin:0px; background:#f9f9f9;}
#cus_ser  ul li{ height:30px; line-height:30px; display:block; font-size:12px; padding-left:6px; font-size:12px; border-bottom:1px #dddddd dashed;}
#cus_ser  ul li img{ margin-right:8px; vertical-align:middle;}
#cus_ser  ul li a{ color:#444444; text-decoration:none;}
#cus_ser  ul li.zxzx{ background:url(../images/zphone.png) no-repeat 8px center;}
#cus_ser .close{ display:inline-block; width:16px; height:16px; overflow:hidden; cursor:pointer; margin-right:4px; float:right;}
#cus_ser ul li.psqsh{ border-bottom:1px #dddddd solid; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333333; padding-left:6px;}

.qqmsg{ width:228px; height:135px; position:fixed; right:0px; bottom:5px; z-index:9999;}
* html .qqmsg{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-5-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999;}

.bmrxrg{ position:relative;}
.bmrxrg .bmrx{ position:absolute; right:20px; top:0px;}
.bmrxrg .bmrx b{ color:#333333; font-size:18px;}
.bmrxrg .bmrx b.b1{ color:#cc0000; font-size:24px; font-style:italic; font-weight:normal;}


.list_jg{  border:1px #dddddd solid; background:#ffffff; margin-bottom:15px;}
.list_jg h4{ background:#f0f0f0; line-height:42px; height:42px; border-bottom:1px #dddddd solid; font-size:16px; margin-bottom:6px;}
.list_jg ul{ margin-top:1px;}
.list_jg li{ height:35px; line-height:35px;display:block; border-bottom:1px #dddddd dashed; padding-bottom:5px; margin-bottom:5px;}

.h4_nr{float:left; width:60%; color:#333; font-weight:bold; text-indent:2em;}
.h4_nr a{ color:#ffffff;}
.h4_jia{float:left; width:20%; text-align:center; font-weight:bold;}
.h4_xia{float:left; width:20%; text-align:center; font-weight:bold;}

.li_nr{float:left; width:60%; height:35px; text-indent:2em; line-height:35px; font-size:12px;font-weight:bold;}
.li_nr h3{ font-size:14px;}
.li_nr h3 a:hover{ color:#d10000;}
.nr_mobile{ float:left; width:35px;}
.li_jia{float:left; width:20%; text-align:center; color:#FD0100; font-weight:bold; font-size:14px;}
.li_xia{float:left; width:20%; line-height:normal; text-align:center; height:28px; padding-top:4px;}
.li_xia a{ display:inline-block; height:28px; line-height:28px; background:#d10000; padding:0 15px; color:#ffffff; text-align:center; text-decoration:none;}
.li_xia a:hover{ background:#b10000; text-decoration:none;}